package com.liliudong.rommath.common.base;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 没有ID的基类
 *
 * @author liliudong
 * @date 2025年01月04日 21:18
 */
@Data
public class BaseEntity {

    /**
     * 创建时间
     */
    protected LocalDateTime createdAt;

    /**
     * 创建人
     */
    protected Long createdBy;

    /**
     * 创建自部门编号
     */
    protected String createdFrom;

    /**
     * 更新时间
     */
    protected LocalDateTime updatedAt;

    /**
     * 更新人
     */
    protected Long updatedBy;

    /**
     * 逻辑删除字段 0.未删除 1.删除
     */
    @JsonIgnore
    protected Integer deleted;
}
